// ElementDefVersionOne.cpp: implementation of the ElementDefVersionOne class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "ElementDefVersionOne.h"

#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

namespace Specification
{
	ElementDefVersionOne::ElementDefVersionOne()
	{
		m_nIndex = 0;
	}

	ElementDefVersionOne::~ElementDefVersionOne()
	{

	}
	
	void ElementDefVersionOne::SetEndFace(EndFacePtr EndFaces)
	{
		m_EndFaces.Add(EndFaces); 
	}
	
	EndFacePtr ElementDefVersionOne::GetEndFace(int Index) const
	{
		int size = m_EndFaces.GetSize();

		ASSERT(Index>=0 && size>Index);
		return m_EndFaces.GetAt(Index);
	}

}
